mangle rolls - German English Dictionary